using System.Collections.Generic;
using System.Linq;

namespace RomanJendrusz.Amazon.ETL.Infrastructure.DataBase
{
    public interface IQuerySource<T> : IQueryable<T>, IEnumerable<T>
    {
        void Add(T item);
        void Attach(T item);
        void Remove(T item);
        void RemoveAll(IEnumerable<T> items);
        void AddAll(IEnumerable<T> items);
    }
}